home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3lss.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_SPOTLIGHT_H = 1;
- include("real/objects/r3lights.js")
-
-
- var R3CLID_SPOTLIGHT = 509;
-
-
-
-
-
-
-
- R3LSSA_Center = 509500;
- function SetR3LSSA_Center(value) {
- R3Set(this.r3obj, R3LSSA_Center, value, R3TID_VECTOR, 0);
- }
-
- function GetR3LSSA_Center() {
- return R3Get(this.r3obj, R3LSSA_Center, R3TID_VECTOR, 0);
- }
-
- R3LSSA_Ray = 509501;
- function SetR3LSSA_Ray(value) {
- R3Set(this.r3obj, R3LSSA_Ray, value, R3TID_VECTOR, 0);
- }
-
- function GetR3LSSA_Ray() {
- return R3Get(this.r3obj, R3LSSA_Ray, R3TID_VECTOR, 0);
- }
-
- R3LSSA_A1 = 509502;
- function SetR3LSSA_A1(value) {
- R3Set(this.r3obj, R3LSSA_A1, value, R3TID_VECTOR, 0);
- }
-
- function GetR3LSSA_A1() {
- return R3Get(this.r3obj, R3LSSA_A1, R3TID_VECTOR, 0);
- }
-
- R3LSSA_A2 = 509503;
- function SetR3LSSA_A2(value) {
- R3Set(this.r3obj, R3LSSA_A2, value, R3TID_VECTOR, 0);
- }
-
- function GetR3LSSA_A2() {
- return R3Get(this.r3obj, R3LSSA_A2, R3TID_VECTOR, 0);
- }
-
- R3LSSA_Angle1 = 509504;
- function SetR3LSSA_Angle1(value) {
- R3Set(this.r3obj, R3LSSA_Angle1, value, R3TID_FLOAT, 0);
- }
-
- function GetR3LSSA_Angle1() {
- return R3Get(this.r3obj, R3LSSA_Angle1, R3TID_FLOAT, 0);
- }
-
- R3LSSA_Angle2 = 509505;
- function SetR3LSSA_Angle2(value) {
- R3Set(this.r3obj, R3LSSA_Angle2, value, R3TID_FLOAT, 0);
- }
-
- function GetR3LSSA_Angle2() {
- return R3Get(this.r3obj, R3LSSA_Angle2, R3TID_FLOAT, 0);
- }
-
- R3LSSA_Size = 509506;
- function SetR3LSSA_Size(value) {
- R3Set(this.r3obj, R3LSSA_Size, value, R3TID_FLOAT, 0);
- }
-
- function GetR3LSSA_Size() {
- return R3Get(this.r3obj, R3LSSA_Size, R3TID_FLOAT, 0);
- }
-
- R3LSSA_Quality = 509507;
- function SetR3LSSA_Quality(value) {
- R3Set(this.r3obj, R3LSSA_Quality, value, R3TID_INTEGER, 0);
- }
-
- function GetR3LSSA_Quality() {
- return R3Get(this.r3obj, R3LSSA_Quality, R3TID_INTEGER, 0);
- }
-
-
-
- function r3Spotlight () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_SPOTLIGHT, arguments);
- }
- // Methods
-
- // Attributes
- this.GetCenter=GetR3LSSA_Center;
- this.SetCenter=SetR3LSSA_Center;
- this.GetRay=GetR3LSSA_Ray;
- this.SetRay=SetR3LSSA_Ray;
- this.GetA1=GetR3LSSA_A1;
- this.SetA1=SetR3LSSA_A1;
- this.GetA2=GetR3LSSA_A2;
- this.SetA2=SetR3LSSA_A2;
- this.GetAngle1=GetR3LSSA_Angle1;
- this.SetAngle1=SetR3LSSA_Angle1;
- this.GetAngle2=GetR3LSSA_Angle2;
- this.SetAngle2=SetR3LSSA_Angle2;
- this.GetSize=GetR3LSSA_Size;
- this.SetSize=SetR3LSSA_Size;
- this.GetQuality=GetR3LSSA_Quality;
- this.SetQuality=SetR3LSSA_Quality;
- }
-
- r3Spotlight.prototype=new r3Lightsource;
- // r3lss.h_H